Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWICKENHAM PLACE Semi-Detached £574,210 £455,000 9 Oct 2017
3 TWICKENHAM PLACE Detached £551,469 £445,000 12 Jul 2018
4 TWICKENHAM PLACE Detached £681,698 £394,500 8 Jul 2011
5 TWICKENHAM PLACE Detached £497,788 £125,000 27 Jan 2000
6 TWICKENHAM PLACE Detached £460,415 £133,000 30 Apr 2001
7 TWICKENHAM PLACE Detached £546,910 £325,000 6 Aug 2008
8 TWICKENHAM PLACE Detached £530,557 £285,000 23 Mar 2005